floating charge debenture - French English Dictionary